Making Blockchains Smarter: Towards Automated Robust Smart Contracts in Hyperledger

نویسنده

  • Sze Yiu Chau
چکیده

1 Background The world has seen a large amount of investments and developments going into the blockchain technology in recent years. In essence, a blockchain can be viewed as a distributed append-only log, the integrity of which is backed by the consensus of a network of nodes. Many properties of blockchain are considered to be desirable for the operation and collaboration of a variety of different industries. For example, the decentralized consensus and the append-only design of blockchain makes it difficult to tamper with historical transaction records and allows for great transparency.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Rethinking Permissioned Blockchains

Current blockchain platforms, especially the recent permissioned systems, have architectural limitations: smart contracts run sequentially, all node executes all smart contracts, consensus protocols are hard-coded, the trust model is static and not flexible, and non-determinism in smart-contract execution poses serious problems. Overcoming these limitations is critical for improving both functi...

متن کامل

Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains

Fabric is amodular and extensible open-source system for deploying and operating permissioned blockchains and one of theHyperledger projects hosted by the Linux Foundation (www.hyperledger.org). Fabric is the first truly extensible blockchain system for running distributed applications. It supports modular consensus protocols, which allows the system to be tailored to particular use cases and t...

متن کامل

Using Smart Contracts and Blockchains to Support Consumer Trust Across Distributed Clouds

name of conference: LATE BREAKING PAPER. In this paper, we propose to add blockchains as a mechanism to store cloud attestations. Blockchains are: 1) cryptographically auditable, 2) append only, 3) accessible to all, 4) tamper resistant. Blockchains also require no central trust mechanism (hence, no central point of failure). Smart contracts are a recent advance of blockchain technology that al...

متن کامل

Enter the Hydra: Towards Principled Bug Bounties and Exploit-Resistant Smart Contracts

Vulnerability reward programs, a.k.a. bug bounties, are a popular tool that could help prevent software exploits. Today, however, they lack rigorous principles for setting bounty amounts and require high payments to attract economically rational hackers. Rather than claim bounties for serious bugs, hackers often sell or exploit them. We present the Hydra Framework, the first general, principled...

متن کامل

Untangling Blockchain: A Data Processing View of Blockchain Systems

Blockchain technologies are gaining massive momentum in the last few years. Blockchains are distributed ledgers that enable parties who do not fully trust each other to maintain a set of global states. The parties agree on the existence, values and histories of the states. As the technology landscape is expanding rapidly, it is both important and challenging to have a firm grasp of what the cor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017